package cn.com.cifi.mars.bean.bo.returnPlan;

import cn.com.cifi.mars.entity.ReturnPlanVersion;
import cn.com.cifi.mars.entity.ReturnPlanVersionDetail;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;
import java.util.Map;

/**
 * @author: JingYuanXiang
 * @date: 2020/12/8 15:42
 */
@Data
public class ReturnApprovalBO {

    @ApiModelProperty(name = "projectId", value = "项目id")
    private String projectId;
    @ApiModelProperty(name = "regionOverallVersionListMap", value = "区域全盘版本回版本Map(key:项目id,value:(key:分期id,value:版本))")
    Map<String, Map<String, String>> regionOverallVersionMap;
    @ApiModelProperty(name = "regionOverallVersionIdList", value = "区域全盘版本id列表")
    private List<String> regionOverallVersionIdList;
    @ApiModelProperty(name = "projectOverallVersionIdList", value = "项目全盘最新版本id列表")
    private List<String> projectOverallVersionIdList;
    @ApiModelProperty(name = "projectApprovalOverallVersionIdList", value = "项目审批全盘最新版本id列表")
    private List<String> projectApprovalOverallVersionIdList;
    @ApiModelProperty(name = "projectApprovalOverallVersionList", value = "项目审批全盘最新版本列表")
    private List<ReturnPlanVersion> projectApprovalOverallVersionList;
    @ApiModelProperty(name = "projectApprovalOverallVersionDeatilList", value = "项目审批全盘最新版本详情列表")
    private List<ReturnPlanVersionDetail> projectApprovalOverallVersionDeatilList;
}
